Page({
  data: {
    userId: ''
  },
  onInput(e) {
    this.setData({ userId: e.detail.value });
  },
  onLogin: function(e) {
    const form = e.detail.value || {}; // Ensure form is defined
    // 仅支持用户 ID 为 'abc' 登录
    if (form.username === 'abc') {
      wx.setStorageSync('isLoggedIn', true); // 保存登录状态
      wx.setStorageSync('userId', 'abc'); // 保存用户 ID
      wx.showToast({
        title: '登录成功',
        icon: 'success',
        duration: 2000,
        success: () => {
          const redirectUrl = wx.getStorageSync('redirectUrl') || '/pages/index/index';
          wx.removeStorageSync('redirectUrl'); // 清除存储的重定向 URL
          wx.switchTab({
            url: redirectUrl, // 跳转到登录前的页面
          });
        }
      });
    } else {
      wx.showToast({
        title: '用户名错误',
        icon: 'none',
      });
    }
  }
});
